<!DOCTYPE html>
<%@ page language="java" errorPage="/error.jsp" pageEncoding="UTF-8"
    contentType="text/html;charset=utf-8"%>
<html>
<head>
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Wed, 26 Feb 1997 08:21:57 GMT">
<jsp:include page="/common/head.jsp"></jsp:include>
<script src="<%=request.getContextPath()%>/static/plugin/flashPaper/swfobject.js"></script>
<script src="<%=request.getContextPath()%>/static/plugin/flashPaper/flexpaper.js"></script>
<script src="<%=request.getContextPath()%>/static/plugin/flashPaper/flexpaper_handlers.js"></script>
<title>文档预览</title>
</head>
<body>
<div style="position: absolute; left: 10px; top: 10px; height: 100%; width: 100%;">
        <div id="documentViewer" class="flexpaper_viewer" style="height: 100%; width: 98%;"></div>
</div>
    <script>
    
    //SWFFile : '{request.getContextPath()/js/test[*,0].swf,2}', 这种形式可以异步加载，pdf需一页一个文件 --%>
    $(function() {
        // 请求URL
        var CONST_URL = {
            GETDOCUMENT : basePath + '/fileDownload/showOffice',
        };
            $('#documentViewer').FlexPaperViewer(
                {   
                config : {
                    SWFFile : escape(CONST_URL.GETDOCUMENT+'?filePath=' + '${param.filePath}' + '&smartid='+ Math.random()*1000000),
                    Scale : 1.5,// 显示比例
                    ZoomTransition : 'easeOut',// 变焦过渡  
                    ZoomTime : 0.5,// 从一个缩放比例变为另一个缩放比例需要的时间
                    ZoomInterval : 0.2,//缩放比例之间间隔]
                    FitPageOnLoad : true,//自适应页面 
                    FitWidthOnLoad : true,//自适应宽度  
                    FullScreenAsMaxWindow : false,//全屏按钮-新页面全屏[工具栏]
                    ProgressiveLoading : true,//分割加载 对实际来说没有效果
                    MinZoomSize : 0.2,//最小缩放
                    MaxZoomSize : 5,//最大缩放 
                    SearchMatchAll : false,//搜索全部并且全部高亮显示
                    InitViewMode : 'Portrait',// 浏览模式单页
                    RenderingOrder : 'flash',
                    StartAtPage : '',
    
                    ViewModeToolsVisible : false,// 工具栏上是否显示样式选择框
                    ZoomToolsVisible : false,// 工具栏上时候显示缩放工具 
                    NavToolsVisible : false,// 工具栏上是否显示导航工具  
                    CursorToolsVisible : false,// 工具栏上是否显示光标工具
                    SearchToolsVisible : false,// 工具栏上是否显示搜索工具
                    WMode : 'Opaque',
                    localeChain: 'zh_CN',
                    jsDirectory: '<%=request.getContextPath()%>/static/plugin/flashPaper/'
                    }
                }
            );
    });
</script>
</body>
</html>

